ridge rib - German English Dictionary